Setup to securely use a remote server as a middleman to access resources on the remote network.
The command ssh -D 8080 -N -C creates an encrypted **SSH tunnel** from the local machine to the remote server. Its **-D** flag initiates a **SOCKS5** proxy on your local port 8080. **SOCKS5** is a protocol that routes browser traffic (HTTP, DNS, etc.) through this tunnel.
In **Zero Omega Chrome add on**, the kings hall profile points the browser to local proxy (127.0.0.1:8080); this makes the browser appear to be on the remote server's local network.
| Action | Details / Configuration |
|---|---|
| **1. Create Tunnel (Local Terminal)** |
Run: ssh -D 8080 -N -C pi@59kings.duckdns.org*(Keep this terminal window open!)* |
| **2. Configure Proxy (Zero Omega)** |
|
| **3. Access Remote Resource (Chrome)** |
|
To end your session and return to normal browsing:
| Action | Command |
|---|---|
| **Stop the Tunnel** | Press **Ctrl + C** in the terminal window where the SSH command is running. |
| **Return to Normal Browsing** | Switch the Zero Omega profile back to **Direct** or **System Proxy**. |